package ch.zhaw.cctd.domain.wave;

/**
 * Eine Daten Klasse. Sie representiert eine Wave und Starttime kombination.
 * 
 * @author Rolf Koch
 * 
 */
public class Round {

	// Starttime in MS
	private int startTime;
	// Wave
	private Wave wave;

	/**
	 * Default Constructor
	 * 
	 * @param startTime
	 * @param wave
	 */
	public Round(int startTime, Wave wave) {
		this.setStartTime(startTime);
		this.setWave(wave);
	}

	/**
	 * Startime Setter
	 * @param startTime
	 */
	private void setStartTime(int startTime) {
		this.startTime = startTime;
	}

	/**
	 * Starttime Getter
	 * @return starttime
	 */
	public int getStartTime() {
		return startTime;
	}

	/**
	 * Wave Setter
	 * @param wave
	 */
	private void setWave(Wave wave) {
		this.wave = wave;
	}

	/**
	 * Wave Getter 
	 * @return wave
	 */
	public Wave getWave() {
		return wave;
	}

}
